Big Huge Thesaurus

traditional knowledge

noun